From 20c018a065966860c80c31bea2f77dcf9feda660 Mon Sep 17 00:00:00 2001 From: Jim Blandy Date: Sat, 10 Apr 1993 07:58:30 +0000 Subject: [PATCH] * callproc.c (relocate_fd): Make messages string literals, not initialized arrays. --- src/callproc.c | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/src/callproc.c b/src/callproc.c index 72d2b8c6ddd..7fd218b584d 100644 --- a/src/callproc.c +++ b/src/callproc.c @@ -529,12 +529,11 @@ relocate_fd (fd, min) int new = dup (fd); if (new == -1) { - char message1[] = - "Error while setting up child: "; - char message2[] = "\n"; - write (2, message1, sizeof (message1) - 1); + char *message1 = "Error while setting up child: "; + char *message2 = "\n"; + write (2, message1, strlen (message1)); write (2, sys_errlist[errno], strlen (sys_errlist[errno])); - write (2, message2, sizeof (message2) - 1); + write (2, message2, strlen (message2)); _exit (1); } /* Note that we hold the original FD open while we recurse, -- 2.30.2